﻿@ModelType SchoolClick.Database.REP_SOLICITUD_NUEVO_INGRESO
<script type="text/javascript">
    $(function () {
        $('#btnDelete').attr('title', 'Utilice esta acción UNICAMENTE cuando desea que el alumno vuelva a repetir la solicitud de nuevo ingreso. Al hacer clic en esta acción, el sistema eliminará el registro de esta solicitud y el alumno podrá de nuevo volver a llenar la solicitud en el sistema.');
        $('#btnAnular').attr('title', 'Utilice esta acción UNICAMENTE cuando desea quitar a un alumno de la lista de pre-seleccionados para realizar el examen de admisión.');
        $('#btnActivar').attr('title', 'Utilice esta acción UNICAMENTE cuando desee pre-seleccionar nuevamente al alumno. Si por error fue sacado de la lista de pre-seleccionados, puede volver a ingresarlo a la lista reactivando su solicitud.');
        //HANDLER DE LOS BOTONES
        $('#btnAnular, #btnActivar').on('click', function (event) {
            event.preventDefault(); $.bloquearUI();
            $.ajax({ url: $(this).attr('data-jerti-url'), type: "POST" }).done($.handlerAjaxDone).fail($.handlerAjaxFail).always($.handlerAjaxAlways);
        });
        $('#btnDelete').on('click', function (event) {
            event.preventDefault();
            if (window.confirm("¿Esta seguro que desea eliminar por completo esta solicitud de nuevo ingreso del sistema?")) {
                $.bloquearUI();
                $.ajax({ url: $(this).attr('data-jerti-url'), type: "POST" }).done($.handlerAjaxDone).fail($.handlerAjaxFail).always($.handlerAjaxAlways);
            }
        });
    });
</script>
@Html.TituloHeader(String.Format("Ficha del Estudiante Año {0} - Número de solicitud {1}<br /><i style=""font-size:15px;"">{2}</i>", ViewBag.Year, Model.ID_SOLICITUD, ViewBag.Grado), New With {.style = "margin-bottom: 8px; margin-top: 8px; text-align: center; width: 100%; max-width: none;"})
<div style="float: left; width: 100%;">
<div class="j-twopanel-container" style="width: 920px; margin: 0 auto; float: none;" >
    <div class="j-panel div-separation" style="font-size: 12px; padding-right: 50px;">
        @Html.TableReadOnlyFor("DATOS PERSONALES"
            ).AddField("Nombre completo:", String.Format("{0} {1}", Model.NOMBRES, Model.APELLIDOS), New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right; padding: 3px 6px;"})
            ).AddField("Género:", If(Model.GENERO.Equals("M"), "Masculino", "Femenino"), New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("DUI:", Model.DUI, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("NIE:", Model.NIE, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("País de Nacimiento:", Model.PAI_NOMBRE, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("Fecha de Nacimiento:", Model.FECHA_NACIMIENTO, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("Edad:", String.Format("{0} años", DateDiff(DateInterval.Year, Model.FECHA_NACIMIENTO, Date.Now)), New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("Teléfono:", Model.TELEFONO, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("Celular:", Model.CELULAR, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("C. Escolar de Procedencia:", Model.NOMBRE_CEDUCATIVO, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("¿Estudió parvularia?:", If(Model.ESTUDIO_PARVULARIA, "Si", "No"), New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("Correo Electrónnico:", Model.CORREO_ELECTRONICO, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("Último grado cursado:", Model.ULTIMO_GRADO, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("¿En que año lo cursó?:", Model.ANIO_CURSO_UG, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
        )
    </div>
    <div class="j-panel div-separation" style="font-size: 12px; padding-right: 0; width:410px">
        @Html.TableReadOnlyFor("DATOS DE RESIDENCIA"
            ).AddField("Dirección de residencia:", Model.DIRECCION_DE_CASA, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("Zona Geográfica:", Model.ZONA_GEOGRAFICA, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("Departamento:", Model.DEPARTAMENTO, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("Municipio:", Model.MUNICIPIO, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
        )

        @Html.TableReadOnlyFor("DATOS SOBRE SITUACIÓN FAMILIAR"
            ).AddField("Número de miembros:", String.Format("{0} miembros", Model.MIEMBROS_FAMILIA), New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("¿Trabaja?:", If(Model.TRABAJA, "Si", "No"), New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("¿Tiene hijos?:", If(Model.TIENE_HIJOS, "Si", "No"), New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
            ).AddField("¿Con quién vivo?:", Model.VIVOCON, New JFOptionsFieldsReadOnly().SetHTMLAttributesDisplay(New With {.style = "text-align: right;padding: 3px 6px;"})
        )
    </div>
 </div>
</div>
<div class="j-panel-actions" style="margin-bottom: 20px; float: left; width: 100%;">
    <div style="margin: 0 auto; width: 550px;">
        @Html.ButtonJerti("btnDelete", "Eliminar esta solicitud").SetIcon("delete-icon"
                                                                ).SetURL(Url.Action("_del_solicitud_ni", New With {
                                                                                  .year = ViewBag.Year,
                                                                                  .NIE = Model.NIE}))
        @Html.ButtonJerti("btnAnular", "Anular esta solicitud").SetIcon("anular-icon").AddClass("btn-more-space"
                                                              ).SetURL(Url.Action("_upt_solicitud_preselect", New With {
                                                                                  .year = ViewBag.Year,
                                                                                  .NIE = Model.NIE,
                                                                                  .Activar = False}))
        @Html.ButtonJerti("btnActivar", "Re-activar solicitud").SetIcon("check-icon"
                                                              ).SetURL(Url.Action("_upt_solicitud_preselect", New With {
                                                                                  .year = ViewBag.Year,
                                                                                  .NIE = Model.NIE,
                                                                                  .Activar = True}))
    </div>
</div>

